home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Printing
/
LaserWriter
/
LaserWriter.rsrc
/
bin.rsrc_PACK_-4096.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
15KB
|
268 lines
start:
00000000 600E bra +0x10 /* 00000010 */
00000002 0003 5041 ori.b D3, 0x41 /* 'A' */
00000006 434B chk.w D1, A3
00000008 F000 0002 pmove D0, MR0
0000000C E0D2 asr .w [A2]
0000000E 7000 moveq.l D0, 0x00
label00000010:
00000010 4E56 0000 link A6, 0
00000014 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4
00000018 246E 000C movea.l A2, [A6 + 0xC]
0000001C 426E 001C clr.w [A6 + 0x1C]
00000020 302E 001A move.w D0, [A6 + 0x1A]
00000024 0440 000B subi.w D0, 0xB
00000028 D040 add.w D0, D0
0000002A 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000002E 4EFB 0002 jmp [PC + D0.w + 0x2]
00000032 0016 0012 ori.b [A6], 0x12
00000036 0012 0098 ori.b [A2], 0x98
0000003A 0190 bclr [A0], D0
0000003C 01DA .incomplete
0000003E 0012 0012 ori.b [A2], 0x12
00000042 01EA .incomplete
00000044 6000 022A bra +0x22C /* 00000270 */
00000048 6100 00FA bsr +0xFC /* 00000144 */
0000004C 246E 0014 movea.l A2, [A6 + 0x14]
00000050 4A78 028E tst.w [0x0000028E /* ROM85 */]
00000054 6B4C bmi +0x4E /* 000000A2 */
00000056 303C A88F move.w D0, 0xA88F
0000005A A146 syscall GetTrapAddress, flags=1
0000005C 2208 move.l D1, A0
0000005E 303C A89F move.w D0, 0xA89F
00000062 A146 syscall GetTrapAddress, flags=1
00000064 B288 cmp.l D1, A0
00000066 673A beq +0x3C /* 000000A2 */
00000068 2038 0282 move.l D0, [0x00000282 /* Switcher */]
0000006C 6708 beq +0xA /* 00000076 */
0000006E 0C80 FFFF FFFF cmpi.l D0, 0xFFFFFFFF
00000074 662C bne +0x2E /* 000000A2 */
label00000076:
00000076 2038 0B64 move.l D0, [0x00000B64 /* BackgrounderVars */]
0000007A 6726 beq +0x28 /* 000000A2 */
0000007C 0C80 FFFF FFFF cmpi.l D0, 0xFFFFFFFF
00000082 671E beq +0x20 /* 000000A2 */
00000084 2040 movea.l A0, D0
00000086 2050 movea.l A0, [A0]
00000088 4A28 0002 tst.b [A0 + 0x2]
0000008C 6A14 bpl +0x16 /* 000000A2 */
0000008E 6100 01B2 bsr +0x1B4 /* 00000242 */
label00000092:
00000092 2F2A 000A move.l -[A7], [A2 + 0xA]
00000096 A957 syscall ShowControl
00000098 2F2A 000E move.l -[A7], [A2 + 0xE]
0000009C A957 syscall ShowControl
0000009E 6000 0164 bra +0x166 /* 00000204 */
label000000A2:
000000A2 202A 000A move.l D0, [A2 + 0xA]
000000A6 2F00 move.l -[A7], D0
000000A8 2F00 move.l -[A7], D0
000000AA 4267 clr.w -[A7]
000000AC A963 syscall SetControlValue/SetCtlValue
000000AE 3F3C 00FF move.w -[A7], 0xFF
000000B2 A95D syscall HiliteControl
000000B4 202A 000E move.l D0, [A2 + 0xE]
000000B8 2F00 move.l -[A7], D0
000000BA 2F00 move.l -[A7], D0
000000BC 3F3C 0001 move.w -[A7], 0x1
000000C0 A963 syscall SetControlValue/SetCtlValue
000000C2 3F3C 00FF move.w -[A7], 0xFF
000000C6 A95D syscall HiliteControl
000000C8 60C8 bra -0x36 /* 00000092 */
000000CA 6100 0086 bsr +0x88 /* 00000152 */
000000CE 7600 moveq.l D3, 0x00
000000D0 224C movea.l A1, A4
000000D2 7000 moveq.l D0, 0x00
000000D4 1019 move.b D0, [A1]+
000000D6 D2C0 add.w A1, D0
000000D8 1019 move.b D0, [A1]+
000000DA D2C0 add.w A1, D0
000000DC 206E 0010 movea.l A0, [A6 + 0x10]
000000E0 1018 move.b D0, [A0]+
000000E2 4840 swap.w D0
000000E4 1019 move.b D0, [A1]+
000000E6 A03C syscall CmpString
000000E8 6702 beq +0x4 /* 000000EC */
000000EA 50C3 st D3
label000000EC:
000000EC 2052 movea.l A0, [A2]
000000EE 3828 004C move.w D4, [A0 + 0x4C]
000000F2 5344 subq.w D4, 1
label000000F4:
000000F4 6B4A bmi +0x4C /* 00000140 */
000000F6 594F subq.w A7, 4
000000F8 2F0F move.l -[A7], A7
000000FA 486F 0006 pea.l [A7 + 0x6]
000000FE 4267 clr.w -[A7]
00000100 3F04 move.w -[A7], D4
00000102 2F0A move.l -[A7], A2
00000104 3F3C 0034 move.w -[A7], 0x34 /* '4' */
00000108 A9E7 syscall Pack0/ListManager
0000010A 341F move.w D2, [A7]+
0000010C 301F move.w D0, [A7]+
0000010E 1F3C 0001 move.b -[A7], 0x1
00000112 4A43 tst.w D3
00000114 6618 bne +0x1A /* 0000012E */
00000116 224C movea.l A1, A4
00000118 2052 movea.l A0, [A2]
0000011A 2068 0050 movea.l A0, [A0 + 0x50]
0000011E 2050 movea.l A0, [A0]
00000120 41F0 2000 lea.l A0, [A0 + D2.w]
00000124 4840 swap.w D0
00000126 4240 clr.w D0
00000128 1019 move.b D0, [A1]+
0000012A A03C syscall CmpString
0000012C 6702 beq +0x4 /* 00000130 */
label0000012E:
0000012E 4257 clr.w [A7]
label00000130:
00000130 4267 clr.w -[A7]
00000132 3F04 move.w -[A7], D4
00000134 2F0A move.l -[A7], A2
00000136 3F3C 005C move.w -[A7], 0x5C /* '\\' */
0000013A A9E7 syscall Pack0/ListManager
0000013C 5344 subq.w D4, 1
0000013E 60B4 bra -0x4A /* 000000F4 */
label00000140:
00000140 6000 012E bra +0x130 /* 00000270 */
fn00000144:
00000144 203C 5052 4543 move.l D0, 0x50524543 /* 'PREC' */
0000014A 323C 007F move.w D1, 0x7F
0000014E 7404 moveq.l D2, 0x04
00000150 600C bra +0xE /* 0000015E */
fn00000152:
00000152 203C 5041 5041 move.l D0, 0x50415041 /* 'PAPA' */
00000158 323C E000 move.w D1, 0xE000
0000015C 7467 moveq.l D2, 0x67
label0000015E:
0000015E 48E7 0700 movem.l -[A7], D5,D6,D7
00000162 2A00 move.l D5, D0
00000164 3C01 move.w D6, D1
00000166 2E02 move.l D7, D2
00000168 594F subq.w A7, 4
0000016A 2F05 move.l -[A7], D5
0000016C 3F06 move.w -[A7], D6
0000016E 4A78 028E tst.w [0x0000028E /* ROM85 */]
00000172 6B08 bmi +0xA /* 0000017C */
00000174 A81F syscall Get1Resource
00000176 221F